package com.originskyseed.platform.cms.model;

import java.math.BigDecimal;
import java.util.Date;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 礼品领取信息（OSI_GIFT_RELATE_RECEIVE）
 *
 * @author WuZhuoXi
 */
public class GiftRelateReceive extends BaseModel {

	/**
	 * 主播id（ANCHOR_ID）
	 */
	private String anchorId;

	/**
	 * 玩家id（PLAYER_ID）
	 */
	private String playerId;

	/**
	 * 玩家昵称（PLAYER_NICK_NAME）
	 */
	private String playerNickName;

	/**
	 * 礼品名称（NAME）
	 */
	private String name;

	/**
	 * 礼品id(GIFT_ID)
	 */
	private String giftId;

	/**
	 * 截图路径（PATH）
	 */
	private String path;

	/**
	 * 购买链接（LINK）
	 */
	private String link;

	/**
	 * 数量（NUM）
	 */
	private Integer num;

	/**
	 * 备注（REMARK）
	 */
	private String remark;

	/**
	 * 收件人名称（RECEIVER）
	 */
	private String receiver;

	/**
	 * 收件人地址（RECEIVE_ADDRESS）
	 */
	private String receiveAddress;

	/**
	 * 收件人手机号（RECEIVE_PHONE）
	 */
	private String receivePhone;

	/**
	 * 申请人id（APPLY_ID）
	 */
	private String applyId;

	/**
	 * 申请人名称（APPLY_NAME）
	 */
	private String applyName;

	/**
	 * 申请时间（APPLY_TIME）
	 */
	private Date applyTime;

	/**
	 * 物流名称（LOGISTICS_NAME）
	 */
	private String logisticsName;

	/**
	 * 物流单号（LOGISTICS_NUMBER）
	 */
	private String logisticsNumber;

	/**
	 * 是否发货 0已发货，1未发货（IS_DELIVER）
	 */
	private Integer isDeliver;

	/**
	 * 是否已读 1未读 2已读（IS_READ）
	 */
	private Integer isRead;

	/**
	 * 发货时间
	 */
	private Date deliverTime;

	/**
	 * 创建人id（CREATOR_ID）
	 */
	private String creatorId;

	/**
	 * 创建人（CREATOR）
	 */
	private String creator;

	/**
	 * 关联表字段
	 */

	/**
	 * 审核状态（0:待审核 1:审核不通过 2:审核通过）（REVIEW_STATUS）
	 */
	private Integer reviewStatus;

	/**
	 * 审核备注（REVIEW_REMARK）
	 */
	private String reviewRemark;

	/**
	 * 审核时间（REVIEW_TIME）
	 */
	private Date reviewTime;

	/**
	 * 审核表id
	 */
	private String reviewId;

	/**
	 * 部门id
	 */
	private String deptId;

	/**
	 * 价值
	 */
	private BigDecimal worth;

	public BigDecimal getWorth() {
		return worth;
	}

	public void setWorth(BigDecimal worth) {
		this.worth = worth;
	}

	public Date getDeliverTime() {
		return deliverTime;
	}

	public void setDeliverTime(Date deliverTime) {
		this.deliverTime = deliverTime;
	}

	public String getGiftId() {
		return giftId;
	}

	public void setGiftId(String giftId) {
		this.giftId = giftId;
	}

	public String getReviewId() {
		return reviewId;
	}

	public void setReviewId(String reviewId) {
		this.reviewId = reviewId;
	}

	public Integer getReviewStatus() {
		return reviewStatus;
	}

	public void setReviewStatus(Integer reviewStatus) {
		this.reviewStatus = reviewStatus;
	}

	public String getReviewRemark() {
		return reviewRemark;
	}

	public void setReviewRemark(String reviewRemark) {
		this.reviewRemark = reviewRemark;
	}

	public Date getReviewTime() {
		return reviewTime;
	}

	public void setReviewTime(Date reviewTime) {
		this.reviewTime = reviewTime;
	}

	/**
	 * 获取主播id
	 *
	 * @return
	 */
	public String getAnchorId() {
		return this.anchorId;
	}

	/**
	 * 设置主播id
	 *
	 * @param anchorId
	 */
	public void setAnchorId(String anchorId) {
		this.anchorId = anchorId;
	}

	/**
	 * 获取玩家id
	 *
	 * @return
	 */
	public String getPlayerId() {
		return this.playerId;
	}

	/**
	 * 设置玩家id
	 *
	 * @param playerId
	 */
	public void setPlayerId(String playerId) {
		this.playerId = playerId;
	}

	/**
	 * 获取玩家昵称
	 *
	 * @return
	 */
	public String getPlayerNickName() {
		return this.playerNickName;
	}

	/**
	 * 设置玩家昵称
	 *
	 * @param playerNickName
	 */
	public void setPlayerNickName(String playerNickName) {
		this.playerNickName = playerNickName;
	}

	/**
	 * 获取名称
	 *
	 * @return
	 */
	public String getName() {
		return this.name;
	}

	/**
	 * 设置名称
	 *
	 * @param name
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * 获取截图路径
	 *
	 * @return
	 */
	public String getPath() {
		return this.path;
	}

	/**
	 * 设置截图路径
	 *
	 * @param path
	 */
	public void setPath(String path) {
		this.path = path;
	}

	/**
	 * 获取购买链接
	 *
	 * @return
	 */
	public String getLink() {
		return this.link;
	}

	/**
	 * 设置购买链接
	 *
	 * @param link
	 */
	public void setLink(String link) {
		this.link = link;
	}

	/**
	 * 获取数量
	 *
	 * @return
	 */
	public Integer getNum() {
		return this.num;
	}

	/**
	 * 设置数量
	 *
	 * @param num
	 */
	public void setNum(Integer num) {
		this.num = num;
	}

	/**
	 * 获取备注
	 *
	 * @return
	 */
	public String getRemark() {
		return this.remark;
	}

	/**
	 * 设置备注
	 *
	 * @param remark
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * 获取收件人名称
	 *
	 * @return
	 */
	public String getReceiver() {
		return this.receiver;
	}

	/**
	 * 设置收件人名称
	 *
	 * @param receiver
	 */
	public void setReceiver(String receiver) {
		this.receiver = receiver;
	}

	/**
	 * 获取收件人地址
	 *
	 * @return
	 */
	public String getReceiveAddress() {
		return this.receiveAddress;
	}

	/**
	 * 设置收件人地址
	 *
	 * @param receiveAddress
	 */
	public void setReceiveAddress(String receiveAddress) {
		this.receiveAddress = receiveAddress;
	}

	/**
	 * 获取收件人手机号
	 *
	 * @return
	 */
	public String getReceivePhone() {
		return this.receivePhone;
	}

	/**
	 * 设置收件人手机号
	 *
	 * @param receivePhone
	 */
	public void setReceivePhone(String receivePhone) {
		this.receivePhone = receivePhone;
	}

	/**
	 * 获取申请人id
	 *
	 * @return
	 */
	public String getApplyId() {
		return this.applyId;
	}

	/**
	 * 设置申请人id
	 *
	 * @param applyId
	 */
	public void setApplyId(String applyId) {
		this.applyId = applyId;
	}

	/**
	 * 获取申请人名称
	 *
	 * @return
	 */
	public String getApplyName() {
		return this.applyName;
	}

	/**
	 * 设置申请人名称
	 *
	 * @param applyName
	 */
	public void setApplyName(String applyName) {
		this.applyName = applyName;
	}

	/**
	 * 获取申请时间
	 *
	 * @return
	 */
	public Date getApplyTime() {
		return this.applyTime;
	}

	/**
	 * 设置申请时间
	 *
	 * @param applyTime
	 */
	public void setApplyTime(Date applyTime) {
		this.applyTime = applyTime;
	}

	/**
	 * 获取物流名称
	 *
	 * @return
	 */
	public String getLogisticsName() {
		return this.logisticsName;
	}

	/**
	 * 设置物流名称
	 *
	 * @param logisticsName
	 */
	public void setLogisticsName(String logisticsName) {
		this.logisticsName = logisticsName;
	}

	/**
	 * 获取物流单号
	 *
	 * @return
	 */
	public String getLogisticsNumber() {
		return this.logisticsNumber;
	}

	/**
	 * 设置物流单号
	 *
	 * @param logisticsNumber
	 */
	public void setLogisticsNumber(String logisticsNumber) {
		this.logisticsNumber = logisticsNumber;
	}

	/**
	 * 获取是否发货 0已发货，1未发货
	 *
	 * @return
	 */
	public Integer getIsDeliver() {
		return this.isDeliver;
	}

	/**
	 * 设置是否发货 0已发货，1未发货
	 *
	 * @param isDeliver
	 */
	public void setIsDeliver(Integer isDeliver) {
		this.isDeliver = isDeliver;
	}

	/**
	 * 获取创建人id
	 *
	 * @return
	 */
	public String getCreatorId() {
		return this.creatorId;
	}

	/**
	 * 设置创建人id
	 *
	 * @param creatorId
	 */
	public void setCreatorId(String creatorId) {
		this.creatorId = creatorId;
	}

	/**
	 * 获取创建人
	 *
	 * @return
	 */
	public String getCreator() {
		return this.creator;
	}

	/**
	 * 设置创建人
	 *
	 * @param creator
	 */
	public void setCreator(String creator) {
		this.creator = creator;
	}

	public Integer getIsRead() {
		return isRead;
	}

	public void setIsRead(Integer isRead) {
		this.isRead = isRead;
	}

	public String getDeptId() {
		return deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}
}
